trestle shore - French English Dictionary